English translation for "tear sth down"
|
- 扯下, 拆毁, 拆卸, 逐条驳斥, 诋毁, 毁坏
Related Translations:
- Similar Words:
- "tear shell" English translation, "tear shot" English translation, "tear speed" English translation, "tear stained" English translation, "tear sth bits" English translation, "tear sth into pieces" English translation, "tear sth pieces" English translation, "tear sth shreds" English translation, "tear sth up" English translation, "tear stoma" English translation
|
|
|